Java 的 Collection 接口
Info
Collection 接口主要定义了以下几个方法:
- Add (Object obj):向集合中添加一个元素。
- Remove (Object obj):从集合中移除一个元素。
- Contains (Object obj):判断集合中是否包含指定的元素。
- IsEmpty ():判断集合是否为空。
- Size ():返回集合中元素的个数。
- Iterator ():返回一个迭代器,用于遍历集合中的元素。
- ToArray ():将集合转换为数组。
Collection 接口还有两个重要的子接口,分别是 List 和 Set 接口。List 接口表示一个有序的集合,可以包含重复元素;Set 接口表示一个无序的集合,不允许包含重复元素。这两个接口都继承了 Collection 接口,并且提供了一些额外的方法来支持它们自己特有的功能。
Java 集合框架中还有一些其他的接口和类,如 Map 接口、Queue 接口、Stack 类等,它们都是在 Collection 接口的基础上进行扩展的。这些接口和类提供了更加丰富的数据结构和操作方法,可以满足不同场景下的需求。